مرکز فروش و آموزش سرورهای ویپ، تجهیزات شبکه و سانترال پاناسونیک

بررسی لایه Presentation در مدل osi

لایه Presentation در مدل osi
نویسنده مقاله : تیم تولید محتوا تاریخ انتشار : ۱۶ فروردین ۱۴۰۳ تعداد دفعات نمایش : 35 شناسه مقاله : 51913 تعداد دیدگاه : بدون نظر آخرین آپدیت مقاله :
۲۳ فروردین ۱۴۰۳
برچسب

بررسی لایه presentation در مدل osi

در مبحث بررسی لایه presentation  در مدل osi وظایف و نقش این لایه را در شبکه های کامپیوتری تشریح می نماییم. لایه presentation یا لایه نمایش لایه ششم مدل osi و یکی از پیچیده ترین لایه های این استاندارد است.

به همین دلیل درک نقش و وظیفه آن تا حدودی برای کاربران مبتدی دشوار می باشد. به همین دلیل ما در ادامه مطلب به بررسی لایه presentation در مدل osi می پردازیم. برای کسب اطلاعات بیشتر در این زمینه با ما همراه باشید.

بررسی لایه Presentation در مدل osi

بررسی لایه presentation  در مدل osi و وظایف آن

همانطور که از نام لایه presentation مشخص است لایه ای است که چگونگی نمایش اطلاعات را به کاربر نشان می دهد. لایه presentation را به نام لایه Translation هم می شناسند. این لایه یک لایه پایین تر از لایه Application قرار دارد.

اگر بخواهیم به طور خلاصه نقش و وظیفه لایه نمایش را توضیح دهیم باید بگوییم مسئول قالب بندی و ارائه اطلاعات به لایه بالاتر خود یعنی لایه Application می باشد. درست است نقش این لایه کمی پیچیده است اما می توان به طور ساده تر آن را توضیح داد.

این لایه اطلاعات را از لایه Application یا کاربرد دریافت می کند و قالب بندی می کند. این قالب بندی باید به گونه ای باشد که لایه های پایین تر آن را بفهمند و بازخوانی کنند. نکته قابل توجه این است که عکس این پروسه نیز امکان پذیر می باشد. به این صورت که وقتی این لایه اطلاعاتی را از لایه پایین تر یعنی لایه جلسه یا Session دریافت کرد باید آن را به قالبی قابل درک برای لایه کاربرد یا Application تبدیل کند.

بررسی لایه Presentation در مدل osi

به همین دلیل لایه نمایش یکی از مهمترین لایه های مدل osi است. این لایه می تواند اطلاعات و داده ها را به اشکال و شیوه های مختلف دریافت کند و آن را به قالبی قابل فهم و درک تبدیل نماید. به همین دلیل نرم افزارها می توانند اطلاعات مختلف را به صورت های گوناگون به شبکه ارسال کنند.

از این رو است که می گوییم قالب بندی اطلاعات یا Formatting اطلاعات مهمترین وظیفه لایه نمایش است. این نقش در نحوه عملکرد شبکه بسیار موثر است. چرا که ارتباطات سطح شبکه باید به گونه ای باشد که اطلاعات ارسال شده برای تمام شبکه ها قابل فهم و درک باشد. لذا ساختاردهی اطلاعات بسیار مهم است تا ارتباطات شبکه ها به درستی انجام گیرد.

وظایف لایه presentation یا نمایش

با توجه به مطالب بالا دریافتیم که چگونگی نمایش اطلاعات، نحوه رمزنگاری و فشرده سازی اطلاعات در این لایه انجام می گیرد. به عبارت دیگر در لایه نمایش تعیین می شود که اطلاعات چگونه با سیستم عامل هماهنگ شوند. به این صورت که ابتدا اطلاعات از لایه کاربردی یا Application گرفته شده و سپس رمزنگاری و فشرده سازی می شوند.

بررسی لایه Presentation در مدل osi

قالب بندی و کپسوله سازی اطلاعات برای ارسال از دیگر وظایف این لایه به شمار می رود. البته شیوه و نوع ارسال اطلاعات باید با سیستم عامل هماهنگ شود. قالب بندی یا Encapsulation Unit اطلاعات در این لایه از طریق دیتا صورت می گیرد.

با توجه به مجموعه این وظایف می توان گفت کامپیوترها و سیستم ها معمولا با این لایه سروکار دارند. در واقع لایه نمایش اطمینان حاصل می کند اطلاعات لایه کاربردی که قرار است از طریق لایه های پایین تر به کامپیوتر مقصد ارسال شود در لایه کاربردی مقصد قابل خواندن باشد. به همین دلیل این لایه تایید می کند پکت یا بسته مورد نظر برای ارسال به سیستم مقصد استاندارد است یا خیر.

به عبارت دیگر می توان گفت مسئولیت ترجمه، فرمت و تحویل فایل های استاندارد برای نمایش و پردازش اطلاعات در کامپیوتر مقصد بر عهده لایه نمایش است.

قالب بندی اطلاعات یا Formatting توسط لایه نمایش

لایه نمایش تمام این وظیفه را از طریق توابع یا Functionهای کدگذاری شده و همچنین تبدیل انجام می دهد. با این فرایند تمام اطلاعات از لایه کاربردی Application سیستم گیرنده تا لایه کاربردی سیستم فرستنده قابل فهم و درک می باشد.

اگر بخواهیم یک مثال ساده در خصوص وظایف این لایه ذکر کنیم می توان نمایش و تعریف انواع فایل تصویری مثل PNG ، JPG و … را معرفی نمود. نمایش تمام این فایل های تصویری توسط لایه نمایش انجام می گیرد.

مثال دیگری که نقش و وظیفه لایه نمایش یا Presentation را نشان می دهد در زمان برقراری ارتباط دو کامپیوتر با فرمت های مختلف است. فرض کنید یک کامپیوتر از فرمت EBCDIC و کامپیوتر دیگر از فرمت ASCII برای نمایش اطلاعات و کاراکترهای خود استفاده می کنند و قصد دارند اطلاعات خود را به اشتراک بگذارند.

در اینجا لایه نمایش با قابلیت قالب بندی اطلاعات نقش مترجم را ایفا نموده و اطلاعات را به یک فایل قابل درک و فهم برای هر دو سیستم تبدیل می نماید.

رمزنگاری یا Encryption اطلاعات توسط لایه نمایش

عملیات Encryption یا رمزنگاری اطلاعات از دیگر وظایف این لایه است. البته لایه های دیگری نظیر لایه های Session، کاربردی و Network هم این وظیفه را انجام می دهند. اما رمزنگاری در هر لایه ویژگی های خاص خود را دارد.

به عنوان مثال زمانی که به حساب بانکی خود لاگین می شوید عملیات رمزنگاری صورت می گیرد. به این صورت که در زمان ارسال یا دریافت اطلاعات Decrypt یا رمزگشایی اطلاعات شما توسط لایه نمایش انجام می شود.

در لایه نمایش از استانداردهای متنوعی استفاده می شود که از جمله آن ها می توان به EBCDIC، ASCII، NDR، GIF، Telnet و … اشاره نمود.

فشرده سازی یا Compression اطلاعات توسط لایه نمایش

یکی دیگر از وظایف مهم این لایه فشرده سازی اطلاعات است. این قابلیت لایه نمایش سبب صرفه جویی پهنای باند کاربران می شود. این قابلیت مزیت دیگری هم دارد به این صورت که سبب افزایش سرعت انتقال اطلاعات می شود. لذا کاربران می توانند فایل و اطلاعات خود را با سرعت بالاتری ارسال کنند.

بررسی لایه presentation در مدل osi از طریق مجموعه معتبر پی بی ایکس شاپ

در صورتی که قصد افزایش اطلاعات در مورد لایه های مدل osi را دارید و می خواهید بیشتر با لایه نمایش یا presentation  آشنا شوید می توانید با کارشناسان متخصص مجموعه پی بی ایکس شاپ تماس بگیرید.

این مجموعه با تکیه بر سال ها تجربه تخصصی در زمینه آموزش، نصب و راه اندازی شبکه و تجهیزات شبکه شما را در این مسیر همراهی می کند.

درباره تیم تولید محتوا

تیم تولید محتوا و سئو پی بی ایکس شاپ. در تلاشیم تا بهترین محتوای آموزشی را تولید کنیم، همراه ما باشید

دیدگاه شما درباره این مقاله چیست ؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پشتیبانی آنلاین واتساپ

منتظر پیام شما عزیزان هستیم